// pages/course/detail/detail.js
import { ActionModel } from '../../../model/action'
import { config } from '../../../config'
var action = new ActionModel()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    bottom: 0,
    detail: {},
    id: 0,
    otherAction: {},
    time: [],
    content: {},
    coupon: {},
    showPop: false,
    statusBarHeight:0,
  },
  //显示对话框
  showModal: function () {
    // 显示遮罩层
    var animation = wx.createAnimation({
      duration: 200,
      timingFunction: "linear",
      delay: 0
    })
    this.animation = animation
    animation.translateY(300).step()
    this.setData({
      animationData: animation.export(),
      showPop: true
    })
    setTimeout(function () {
      animation.translateY(0).step()
      this.setData({
        animationData: animation.export()
      })
    }.bind(this), 200)
  },
  // bottomAction: function (e) {
  //   console.log(111)
  //   this.setData({
  //     showPop: true
  //   })
  // },
  detail() {
    action.detail(this.data.id).then(
      res => {
        this.setData({
          detail: res.data,
          time: res.data.pacVo
        })
      }
    )
  },
  coupon() {
    action.coupon(this.data.id).then(
      res => {
        this.setData({
          coupon: res.data.list,
        })
      }
    )
  },
  actionDetail: function (e) {
    var data = e.currentTarget.dataset
    console.log(data)
    wx.navigateTo({
      url: '/pages/action/detail/detail?id=' + data.id,
    })
  },

  orderDetail: function (e) {
    wx.showToast({
      title: '暂未开放',
      icon:"none"
    })
    // if (config.isMobile==="1") {
    // var data = e.currentTarget.dataset
    // console.log(data)
    // wx.navigateTo({
    //   url: '/pages/action/order/order?id=' + data.id,
    // })}else{
    //   wx.showModal({
    //     content: '请先绑定手机号',
    //     confirmText: '前往',
    //     confirmColor: '#F7859C',
    //     success: res=>{
    //       if (res.confirm) {
    //         wx.navigateTo({
    //           url: '/pages/login/login',
    //         })
    //       }
    //     }
    //   })
    // }
  },

  // payAction:function(e){
  //   if(this.data.detail.isBuy===1 || this.data.detail.nicePrice===0){
  //     return
  //   }
  //   order.course(this.data.detail.id).then(
  //     res=>{
  //       if (res.code===0) {
  //         this.pay(res.data)
  //       }
  //     }
  //   )
  //   console.log(e)
  // },

  // pay(orderId){
  //   order.pay(orderId).then(
  //     res=>{
  //       if (res.code===0) {
  //         if (res.data===null) {
  //           this.detail()
  //           return
  //         }
  //         console.log(res.data)
  //         var data = JSON.parse(res.data);
  //         wx.requestPayment({
  //           timeStamp: data.timeStamp,
  //           nonceStr: data.nonceStr,
  //           package: data.package,
  //           signType: 'MD5',
  //           paySign: data.paySign,
  //           success (resp) {
  //             wx.showToast({
  //               title: '支付成功',
  //               icon: 'none'
  //             })
  //             this.detail()
  //            },
  //         })
  //       }
  //     }
  //   )
  // },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      statusBarHeight: config.statusBarHeight,
      id: options.id,
    })
    this.detail()
    this.coupon()
    action.comment().then(
      res => {
        if (res.code === 0) {
          res.data.list.forEach(element => {
            // element.cover = element.coverPicture.split(";;")[0]
            console.log(res.data.list)
          });
          this.setData({
            otherAction: res.data.list,
          })
        }
      }
    )
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})